radiator muff - German English Dictionary